iT邦幫忙

2024 iThome 鐵人賽

0
佛心分享-微軟Windows 11 Pro

深入淺出 Windows 11 Pro系列 第 10

[Day10] 虛擬機基礎介紹 (2)

  • 分享至 

  • xImage
  •  

前天介紹了虛擬機的基礎知識,今天再進一步探討虛擬機的不同種類
虛擬機分為兩個大類別:

  • Process VM
    • 針對單一應用程式進行虛擬化的技術
    • 不模擬整個作業系統或硬體介面
    • 原理是透過把程式碼編譯成IR(中間語言)取代不同架構下的組合語言
    • 在運行時才將IR轉譯成底層的組合語言
    • EX: JVM, .NET...
  • System VM
    • 即前篇介紹到的虛擬機器
    • 可以模擬整個作業系統與硬體介面

用下面這張圖就可以清楚了解差別所在,Process VM模擬了ABI層,System VM模擬了ISA層
https://ithelp.ithome.com.tw/upload/images/20241025/20168497A83929sOJr.png

管理與運行System VM的程式稱為"虛擬機管理程式"
英文則有兩種說法 "Hypervisor", "Virtual Machine Monitor(VMM)"
虛擬機管理程式又可以分成兩種類型


上一篇
[Day9] 遠端桌面連線 (3)
下一篇
[Day11] 遠端桌面連線(3)
系列文
深入淺出 Windows 11 Pro12
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言